package dk.rhok.model;

import java.awt.Color;
import java.util.ArrayList;

/**
 * Contains an area on the map
 * @author Jonas Grann
 *
 */

public interface MapArea extends MapOverlay {
	
	/**
	 * Adds a new point to the area
	 * @param c
	 */
	public void addPoint(Coordinate c);
	
	/**
	 * Gets an array of all points in the area
	 * @return
	 */
	public ArrayList<Coordinate> getPoints();
	
	/**
	 * Sets the color of the area
	 * @param c
	 */
	public void setColor(Color c);
}
